package com.culturalCenter.dataCenter.entity.activity;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

/**
 * 活动评论信息统计表(ActivityCommentCount)实体类
 *
 * @author makejava
 * @since 2020-10-29 15:27:57
 */
@ApiModel(value = "活动评论信息统计表(ActivityCommentCount)实体类", description = "")
@Data
public class ActivityCommentCount implements Serializable {

    private static final long serialVersionUID = -68862795845147224L;
    /**
     * ID
     */
    @ApiModelProperty(value = "ID")
    private String id;
    /**
     * 活动id
     */
    @ApiModelProperty(value = "活动id")
    private String activityId;
    /**
     * 评论人数
     */
    @ApiModelProperty(value = "评论人数")
    private Integer commentNum;
    /**
     * 评论人数所占比例
     */
    @ApiModelProperty(value = "评论人数所占比例")
    private Double commentRate;
    /**
     * 浏览人数
     */
    @ApiModelProperty(value = "浏览人数")
    private Integer browseNum;
    /**
     * 点赞人数所占浏览人数比例
     */
    @ApiModelProperty(value = "点赞人数所占浏览人数比例")
    private String likeRate;
    /**
     * 点赞数
     */
    @ApiModelProperty(value = "点赞数")
    private Integer likeNum;
    /**
     * 点踩数
     */
    @ApiModelProperty(value = "点踩数")
    private Integer unLikeNum;
    /**
     * 综合评分数
     */
    @ApiModelProperty(value = "综合评分数")
    private Double star;
    /**
     * 排名
     */
    @ApiModelProperty(value = "排名")
    private Integer rank;
    /**
     * 高于多少的活动
     */
    @ApiModelProperty(value = "高于多少的活动")
    private Double height;
    /**
     * 高于多少的同分类培训(同分类平均排序)
     */
    @ApiModelProperty(value = "高于多少的同分类培训(同分类平均排序)")
    private Double heigherThanCategory;
    /**
     * 低于多少的活动
     */
    @ApiModelProperty(value = "低于多少的活动")
    private Double lower;
    /**
     * 五星评论数
     */
    @ApiModelProperty(value = "五星评论数")
    private Integer fiveStar;
    /**
     * 四星评论数
     */
    @ApiModelProperty(value = "四星评论数")
    private Integer fourStar;
    /**
     * 三星评论数
     */
    @ApiModelProperty(value = "三星评论数")
    private Integer threeStar;
    /**
     * 二星评论数
     */
    @ApiModelProperty(value = "二星评论数")
    private Integer twoStar;
    /**
     * 一星评论数
     */
    @ApiModelProperty(value = "一星评论数")
    private Integer oneStar;
    /**
     * 0.5星评论数
     */
    @ApiModelProperty(value = "0.5星评论数")
    private Integer zeroPointFiveStar;
    /**
     * 1.5星评论数
     */
    @ApiModelProperty(value = "1.5星评论数")
    private Integer onePointFiveStar;
    /**
     * 2.5星评论数
     */
    @ApiModelProperty(value = "2.5星评论数")
    private Integer twoPointFiveStar;
    /**
     * 3.5星评论数
     */
    @ApiModelProperty(value = "3.5星评论数")
    private Integer threePointFiveStar;
    /**
     * 4.5星评论数
     */
    @ApiModelProperty(value = "4.5星评论数")
    private Integer fourPointFiveStar;
    /**
     * 数据状态:0、正常 1、删除
     */
    @ApiModelProperty(value = "数据状态:0、正常 1、删除")
    private Integer status;
    /**
     * 参加人数
     */
    @ApiModelProperty(value = "参加人数")
    private Integer signInNum;
    /**
     * 活动分类
     */
    @ApiModelProperty(value = "活动分类")
    private String classify;
    /**
     * 平均评星数
     */
    @ApiModelProperty(value = "平均评星数")
    private double avgStar;
    /**
     * 五星评分率
     */
    @ApiModelProperty(value = "五星评分率")
    private Double fiveStarRate;
    /**
     * 四星评论比例
     */
    @ApiModelProperty(value = "四星评论比例")
    private Double fourStarRate;
    /**
     * 三星评论比例
     */
    @ApiModelProperty(value = "三星评论比例")
    private Double threeStarRate;
    /**
     * 二星评论比例
     */
    @ApiModelProperty(value = "二星评论比例")
    private Double twoStarRate;
    /**
     * 一星评论比例
     */
    @ApiModelProperty(value = "一星评论比例")
    private Double oneStarRate;
    /**
     * 0.5星评论比例
     */
    @ApiModelProperty(value = "0.5星评论比例")
    private Double zeroPointFiveStarRate;
    /**
     * 1.5星评论比例
     */
    @ApiModelProperty(value = "1.5星评论比例")
    private Double onePointFiveStarRate;
    /**
     * 2.5星评论比例
     */
    @ApiModelProperty(value = "2.5星评论比例")
    private Double twoPointFiveStarRate;
    /**
     * 3.5星评论比例
     */
    @ApiModelProperty(value = "3.5星评论比例")
    private Double threePointFiveStarRate;
    /**
     * 4.5星评论比例
     */
    @ApiModelProperty(value = "4.5星评论比例")
    private Double fourPointFiveStarRate;

}
